*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
#sb-site{padding:65px 15px 15px 15px;box-shadow:0 0 30px 10px rgba(0, 0, 0, 0.3);}
.sb-slidebar{background-color:#f6f6f6;color:#0e0e0e;}
.sb-slidebar a{color:#060606;text-decoration:none;}
.sb-slidebar a:hover{color:#f00;text-decoration:underline;}
.sb-menu{padding:0;margin:0;list-style-type:none;}
.sb-menu li{width:100%;padding:0;margin:0;border-top:1px solid rgba(255, 255, 255, 0.1);border-bottom:1px solid rgba(0, 0, 0, 0.1);}
.sb-menu > li:first-child{border-top:none;}
.sb-menu > li:last-child{border-bottom:none;}
.sb-menu li a{width:100%;display:inline-block;padding:1em;}
.sb-menu li a:hover{text-decoration:none;background-color:rgba(255, 255, 255, 0.05);}
.sb-left .sb-menu li a{border-left:3px solid transparent;}
.sb-left .sb-menu li a:hover{border-left:3px solid;}
.sb-right .sb-menu li a{border-right:3px solid transparent;}
.sb-right .sb-menu li a:hover{border-right:3px solid;}
.sb-submenu{display:none;padding:0;margin:0;list-style-type:none;background-color:rgba(255, 255, 255, 0.05);font-size:12px;}
span.sb-caret{width:0;height:0;display:inline-block;margin:0 5px;border:5px solid transparent;}
span.sb-caret{border-top:5px solid;border-bottom:0px solid transparent;}
.sb-submenu-active > span.sb-caret{border-top:0px solid transparent;border-bottom:5px solid;}
.sb-widget{border-radius:3px;border:1px solid rgba(255, 255, 255, 0.1);margin:14px;box-shadow:0px 0px 5px rgba(0, 0, 0, 0.25);}
.sb-widget-header{border-bottom:1px solid rgba(0, 0, 0, 0.1);padding:14px;background-color:#292929;}
.sb-widget-title{margin:0;}
.sb-widget-content{border-top:1px solid rgba(255, 255, 255, 0.1);padding:14px;background-color:#262626;}
.sb-navbar{width:100%;height:50px;position:fixed;top:0;left:auto;right:auto;z-index:1000;background-color:#219AEB;box-shadow:0 5px 0 0 rgba(0, 0, 0, 0.01),
0 4px 0 0 rgba(0, 0, 0, 0.02),
0 3px 0 0 rgba(0, 0, 0, 0.04),
0 2px 0 0 rgba(0, 0, 0, 0.06),
0 1px 0 0 rgba(0, 0, 0, 0.08),
0 1px 0 0 rgba(255, 255, 255, 0.1) inset,
1px 0 0 0 rgba(255, 255, 255, 0.1) inset,
-1px 0 0 0 rgba(255, 255, 255, 0.1) inset,
0 -1px 0 0 rgba(0, 0, 0, 0.1) inset;background-image:-webkit-linear-gradient(top, rgba(255,255,255, 0.05) 50%, rgba(0,0,0, 0.02) 51%);background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.05) 50%, rgba(0, 0, 0, 0.02) 51%);background-size:100%;background-repeat:no-repeat;}
html.sb-android .sb-navbar{position:absolute;}
.sb-navbar-menu{list-style-type:none;padding:0;margin:0;}
.sb-navbar-menu-left{float:left;}
.sb-navbar-menu-right{float:right;}
.sb-navbar-menu li{padding:0;margin:0;display:block;float:left;}
.sb-navbar-menu li a{display:inline-block;color:#E11A0C;padding:14px;text-decoration:none;}
.sb-navbar-menu li a:hover{color:#E11A0C;background-color:rgba(0, 0, 0, 0.05);}
.sb-toggle-left, .sb-toggle-right, .sb-open-left, .sb-open-right, .sb-close{cursor:pointer;}
.sb-navbar .sb-toggle-left{width:52px;float:left;padding:14px;}
.sb-navbar .sb-toggle-right{width:52px;float:right;padding:14px;}
.navicon-line{width:24px;height:4px;border-radius:1px;margin-bottom:3px;background-color:#fff;}
.sb-navbar .sb-toggle-left:hover{background-color:rgba(0, 0, 0, 0.05);}
.sb-navbar .sb-toggle-right:hover{background-color:rgba(0, 0, 0, 0.05);}
@media (max-width:767px){.sb-navbar-menu{display:none;}
}